metal pallet superstructure - Turkish English Dictionary